Skip to content

Conversation

@ElectreAAS
Copy link
Collaborator

Split off from #12580, it's a simple renaming of modules Rpc.Rpc_stuff -> Rpc.Stuff.
For example, rpc/rpc_ping.ml* have been renamed rpc/ping.ml*, but I couldn't do that to rpc/rpc_build.ml and rpc/rpc_common.ml because they would conflict with files of the same name in bin/.

This conflict is unexpected, according to discussions we've had in the team. #12478 should have fixed them if I understood correctly.

@Alizter
Copy link
Collaborator

Alizter commented Oct 17, 2025

Can you push an extra commit with the other renamings? I want to see the issue that we get.

@ElectreAAS
Copy link
Collaborator Author

Can you push an extra commit with the other renamings?

Done. As expected, everything breaks

@Alizter
Copy link
Collaborator

Alizter commented Oct 17, 2025

@ElectreAAS In this case shouldn't Common.Builder be just Builder since we are already in Common?

@Alizter
Copy link
Collaborator

Alizter commented Oct 17, 2025

@ElectreAAS You should be able to rebase on #12607 in order to continue.

@ElectreAAS ElectreAAS force-pushed the reduce-redundant-names-rpc branch from fd3d5c8 to 1b4cf2a Compare October 29, 2025 17:29
@ElectreAAS
Copy link
Collaborator Author

ElectreAAS commented Oct 29, 2025

Rebasing on #12587 or #12607 or now main doesn't change anything, the DON'T MERGE THIS commit still fails. This is expected to me, but maybe not expected to all.
Renaming rpc/rpc_common.ml -> rpc/common.ml and rpc_build -> build is just not possible, and changing only ping and status but not the others would break consistency, so I am closing this now.

@ElectreAAS ElectreAAS closed this Oct 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants